/*
  该文件是整个项目的入口文件
 */
//引入vue
import Vue from 'vue'
//引入App组件，它是所有组件的父组件
import App from './App.vue'
//关闭Vue的生产提示
Vue.config.productionTip = false

/* 
  关于不同版本的Vue
    1.Vue.js与Vue.runtime.xxx.js的区别
      a.vue.js是完整版的Vue，包含Vue核心和模板解析器
      b.vue.runtime.xxx.js是运行版的vue，只包含核心功能，没有模板解析器
    2.因为vue.runtime.xxx.js没有模板解析器，所以不能使用template配置项，需要使用
    render函数接收到的createElement函数去指定具体内容
*/


//创建Vue实例对象
new Vue({
  el:'#app',
  //将App组件放入容器中
  render: h => h(App),
  
  /* render(createElement){
    return createElement('h1','你好啊')
  },
  template:`<App/>`,
    components:{
        App
    },
  template:`<h1>你好啊</h1>` */
})
